﻿
<%@ Page Title="" Language="C#" MasterPageFile="~/Master/Site.Master" AutoEventWireup="true" CodeBehind="Vendedores.aspx.cs" Inherits="VentaPorCatalogos.Pages.Vendedores" %>
<%@ Register Src="~/UserControls/Botonera.ascx" TagName="Botonera" TagPrefix="uc2" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">

        <script type="text/javascript">

            $(function () {
                // Esto permite que se ejecute código al inicio, cuando se trabaja con Update Panel.
                Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(function (evt, args) {                    
                    $("#" + "<%=txtFechaNacimiento.ClientID %>").datepicker({ dateFormat: 'dd/mm/yy'});
                });


                // Validaciones Jquery Validation
                $("#form1").validate(
                {
                    ignore: "", // para validar los hidden
                    onsubmit: false,
                    rules: {
                        '<%=txtApellido.UniqueID %>': { required: true },
                        '<%=txtNombre.UniqueID %>': { required: true },
                        '<%=txtNroDocumento.UniqueID %>': { required: true },
                        '<%=txtFechaNacimiento.UniqueID %>': { required: true,
                                                               date: true },
                        '<%=txtEmail.UniqueID %>': { required: true, 
                                                     email: true },
                        '<%=txtTelefono.UniqueID %>': { required: true},
                        '<%=hidIdBarrio.UniqueID %>': { required: true },
                        '<%=hidIdCalle.UniqueID %>': { required: true },
                        '<%=hidIdZona.UniqueID %>': { required: true },
                        '<%=hidIdArea.UniqueID %>': { required: true },
                        '<%=txtNroCalle.UniqueID %>': { required: true }           
                    }
                });


            });

        function Guardar() {
            return $("#form1").valid();
        }

        function Buscar() {
            var answer = popupwindow("VendedoresSearch.aspx", "Búsqueda de Vendedores", 740, 750);
            $("#" + "<%=hidIdElemento.ClientID %>").val(answer.id);
            
                      
        }

        function SeleccionarBarrio(filtro) {
            var answer = popupwindow("BarriosSearch.aspx?Filtro=" + filtro, "Búsqueda de Barrios", 500, 700);
            $("#" + "<%=hidIdBarrio.ClientID %>").val(answer.id);
            $("#" + "<%=txtBarrio.ClientID %>").val(answer.text);
        }

        function SeleccionarCalle(filtro) {
            var answer = popupwindow("CallesSearch.aspx?Filtro=" + filtro, "Búsqueda de Calles", 450, 700);
            $("#" + "<%=hidIdCalle.ClientID %>").val(answer.id);
            $("#" + "<%=txtCalle.ClientID %>").val(answer.text);
        }

        function SeleccionarZona(filtro) {
            var answer = popupwindow("ZonasSearch.aspx?Filtro=" + filtro, "Búsqueda de Zonas", 450, 700);
            $("#" + "<%=hidIdZona.ClientID %>").val(answer.id);
            $("#" + "<%=txtZona.ClientID %>").val(answer.text);
        }

        function SeleccionarArea(filtro) {
            var answer = popupwindow("AreasSearch.aspx?Filtro=" + filtro, "Búsqueda de Areas", 450, 700);
            $("#" + "<%=hidIdArea.ClientID %>").val(answer.id);
            $("#" + "<%=txtArea.ClientID %>").val(answer.text);
        }
    </script>

</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="cntContent" runat="server">
    <div class="titulo">
        <span class="texto_titulo">VENDEDORES</span>
    </div>

        <div id="divABM">     
        <div id="divCampos" runat="server">
            <fieldset>
                <legend>Datos Vendedor</legend>
                <div class="field">
                    <asp:Label ID="lblIdVendedorCaption" AssociatedControlID="lblIdVendedor" runat="server" EnableViewState="false" Text="Cod_Vendedor:"></asp:Label>            
                    <asp:Label ID="lblIdVendedor"  runat="server" Text="0"></asp:Label>
                </div>
                <div class="field">
                    <asp:Label ID="lblApellido"  AssociatedControlID="txtApellido" runat="server" EnableViewState="false" Text="Apellido:"></asp:Label>                            
                    <asp:TextBox ID="txtApellido" runat="server"></asp:TextBox>
                </div>            
                <div class="field">
                    <asp:Label ID="lblNombre" AssociatedControlID="txtNombre" runat="server" EnableViewState="false" Text="Nombre:"></asp:Label>                            
                    <asp:TextBox ID="txtNombre" runat="server"></asp:TextBox>
                </div>            
                <div class="field">
                    <asp:Label ID="lblTipoDocumento" AssociatedControlID="cmbTipoDocumento" runat="server" EnableViewState="false" Text="Tipo Documento:"></asp:Label>                            
                    <select id="cmbTipoDocumento" runat="server" >
                        <option value="dni">DNI</option>
                        <option value="le">LE</option>
                    </select>
                </div>            
                <div class="field">
                    <asp:Label ID="lblNroDocumento" AssociatedControlID="txtNroDocumento" runat="server" EnableViewState="false" Text="Nro. Documento:"></asp:Label>                            
                    <asp:TextBox ID="txtNroDocumento" runat="server"></asp:TextBox>
                </div>                        
                <div class="field">
                    <asp:Label ID="lblFechaNacimiento" AssociatedControlID="txtFechaNacimiento" runat="server" EnableViewState="false" Text="Fecha Nacimiento:"></asp:Label>                            
                    <asp:TextBox ID="txtFechaNacimiento" runat="server"></asp:TextBox>
                </div>                                        
                <div class="field">
                    <asp:Label ID="lblEmail" AssociatedControlID="txtEmail" runat="server" EnableViewState="false" Text="Email:"></asp:Label>                            
                    <asp:TextBox ID="txtEmail" runat="server"></asp:TextBox>
                </div>                        
                <div class="field">
                    <asp:Label ID="lblTelefono" AssociatedControlID="txtTelefono" runat="server" EnableViewState="false" Text="Teléfono:"></asp:Label>
                    <asp:TextBox ID="txtTelefono" runat="server"></asp:TextBox>
                </div>                        
                <div class="field">
                    <asp:Label ID="lblPisoDpto" AssociatedControlID="txtPisoDpto" runat="server" EnableViewState="false" Text="Piso/Dpto.:"></asp:Label>
                    <asp:TextBox ID="txtPisoDpto" runat="server"></asp:TextBox>
                </div>                                        
                <div class="field">
                    <asp:Label ID="lblBarrio" AssociatedControlID="txtBarrio" runat="server" EnableViewState="false" Text="Barrio:"></asp:Label>                            
                    <asp:TextBox ID="txtBarrio" runat="server"></asp:TextBox>                    
                    <asp:ImageButton ID="btnSelBarrio" runat="server"   value=""
                        CssClass="BotonSeleccion" onclick="btnSelBarrio_Click" />
                    <asp:HiddenField  runat="server"  ID="hidIdBarrio" Value="" />
                </div>  
                <div class="field">
                    <asp:Label ID="lblCalle" AssociatedControlID="txtCalle" runat="server" EnableViewState="false" Text="Calle:"></asp:Label>                            
                    <asp:TextBox ID="txtCalle" runat="server"></asp:TextBox>                    
                    <asp:ImageButton ID="btnSelCalle" runat="server"  value=""
                        CssClass="BotonSeleccion" onclick="btnSelCalle_Click" />
                    <asp:HiddenField  runat="server"  ID="hidIdCalle" Value="" />
                </div>  
                <div class="field">
                    <asp:Label ID="lblNroCalle" AssociatedControlID="txtNroCalle" runat="server" EnableViewState="false" Text="Nro.:"></asp:Label>                            
                    <asp:TextBox ID="txtNroCalle" runat="server"></asp:TextBox>
                </div>                        
                <div class="field">
                    <asp:Label ID="lblZona" AssociatedControlID="txtZona" runat="server" EnableViewState="false" Text="Zona:"></asp:Label>
                    <asp:TextBox ID="txtZona" runat="server"></asp:TextBox>                    
                    <asp:ImageButton ID="btnSelZona" runat="server"  CssClass="BotonSeleccion" value="" onclick="btnSelZona_Click" />
                    <asp:HiddenField  runat="server"  ID="hidIdZona" Value="" />
                </div> 
                <div class="field">
                    <asp:Label ID="lblArea" AssociatedControlID="txtArea" runat="server" EnableViewState="false" Text="Area:"></asp:Label>
                    <asp:TextBox ID="txtArea" runat="server"></asp:TextBox>                    
                    <asp:ImageButton ID="btnSelArea" runat="server" 
                         CssClass="BotonSeleccion" value="" onclick="btnSelArea_Click" />
                    <asp:HiddenField  runat="server"  ID="hidIdArea" Value="" />
                </div> 
                <div class="field">
                    <asp:Label ID="lblActivo" AssociatedControlID="chkActivo" runat="server" EnableViewState="false" Text="Activo:"></asp:Label>                            
                    <asp:CheckBox runat="server" ID="chkActivo" Checked="false" />
                </div>                        
                <div class="field">
                    <asp:Label ID="lblDeudor" AssociatedControlID="chkDeudor" runat="server" EnableViewState="false" Text="Deudor:"></asp:Label>                            
                    <asp:CheckBox runat="server" ID="chkDeudor" Checked="false" />
                </div>                        
                
            </fieldset>
        </div>       

        
    </div>
    
    
    <div class="cleaner"></div>

    <uc2:Botonera ID="botComandos" runat="server" OnBotonClick="botComandos_OnBotonClick" />

    <br />
    <input id="hidIdElemento" type="hidden" runat="server" />
</asp:Content>
